the fact is that... - Allemand Anglais Dictionnaire